﻿// -------------------- iSharePoint -------------------- //
// 
//  Company:	IT Complex, LLC
//  Project:	Smart.Common
//  File name:	IEntityCreator.cs
//  Developer:	Igor Solomatov
//  Created:	19.03.2013
// 
// -------------------- iSharePoint -------------------- //
namespace Smart.Common.Entities.Mapper
{
	public interface IEntityCreator
	{
		Entity CreateEntity();
	}

	public interface IEntityCreator<TEntityType> : IEntityCreator
		where TEntityType : Entity
	{
		TEntityType CreateEntityTyped();
	}
}